regulatory and legal framework - Turkish English Dictionary